semilla artificial - German English Dictionary